iop dry fpga

revision register 0A1B

fix bug that triggers packets when NMEA is selected in UI but TSS1 in phinsim

below are relative to revision 0A1A

incorporate changes to accomodate variable formats in NMEA-$PASHR motion data

source code contains dcdc converter fix for iop wet

notes below are relative to revision 0A19

for MR7 Phase 2 release

revision register 0A19

set default motion sensor setting to EM3000 115.2 kB 8-N-1

the following is form revision 0A18

correct overall length field for packets containing motion data and delay field

the following is from revision 0A17

remove error reporting logic

add more error recovery and enchance state machine

the following is from revision 0A96 (MR7 Phase 1 - May 2009 release)

Note : iop universal is now split into iop wet and iop dry builds, and that
"dry" and "wet" refer to the IO mother board type and so may differ from 
other usages of the term

Support for motion sensor formats required by MR7
Simrad EM1000, Simrad EM3000, TSS1 and NMEA-$PASHR

All data is sent up in current SIMRAD format

EM3000 currently is set to accept a status of AX and 9X data is sent up
i.e. even if quality is bad

NMEA apparently has several formats and the one implemented is POSMV per spec

The time delay port is enabled on port 3 with same format as other ports -
port number, size data

LED indicators are same as previous revisions of iop universal

